Big Huge Thesaurus

baphia nitida

noun

sounds kind of like